that speaks in his favour. - Spanish English Dictionary